package com.wudl.govern.domain;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author ：wudl
 * @date ：Created in 2022-04-05 19:19
 * @description：
 * @modified By：
 * @version: 1.0
 */

public class ReportDetail extends PageBase {
    private Integer id;

    private Integer reportId;

    private String sourceName;

    private String tableName;

    private String columnName;

    private Integer massRatio;

    private String ruleName;

    private String ruleExpression;

    private Integer meetData;

    private Integer noMeetData;

    private BigDecimal singleScore;

    private String remarks;

    private String createUser;

    private Date createDate;

    private String uppUser;

    private Date uppDate;

    private Integer dataState;

    private String quartzLogId;

    private BigDecimal sunScore;

    private String department;

    private Integer departmentId;

    private Integer indicatorId;

    private String indicatorName;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getReportId() {
        return reportId;
    }

    public void setReportId(Integer reportId) {
        this.reportId = reportId;
    }

    public String getSourceName() {
        return sourceName;
    }

    public void setSourceName(String sourceName) {
        this.sourceName = sourceName == null ? null : sourceName.trim();
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName == null ? null : tableName.trim();
    }

    public String getColumnName() {
        return columnName;
    }

    public void setColumnName(String columnName) {
        this.columnName = columnName == null ? null : columnName.trim();
    }

    public Integer getMassRatio() {
        return massRatio;
    }

    public void setMassRatio(Integer massRatio) {
        this.massRatio = massRatio;
    }

    public String getRuleName() {
        return ruleName;
    }

    public void setRuleName(String ruleName) {
        this.ruleName = ruleName == null ? null : ruleName.trim();
    }

    public String getRuleExpression() {
        return ruleExpression;
    }

    public void setRuleExpression(String ruleExpression) {
        this.ruleExpression = ruleExpression == null ? null : ruleExpression.trim();
    }

    public Integer getMeetData() {
        return meetData;
    }

    public void setMeetData(Integer meetData) {
        this.meetData = meetData;
    }

    public Integer getNoMeetData() {
        return noMeetData;
    }

    public void setNoMeetData(Integer noMeetData) {
        this.noMeetData = noMeetData;
    }

    public BigDecimal getSingleScore() {
        return singleScore;
    }

    public void setSingleScore(BigDecimal singleScore) {
        this.singleScore = singleScore;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getUppUser() {
        return uppUser;
    }

    public void setUppUser(String uppUser) {
        this.uppUser = uppUser == null ? null : uppUser.trim();
    }

    public Date getUppDate() {
        return uppDate;
    }

    public void setUppDate(Date uppDate) {
        this.uppDate = uppDate;
    }

    public Integer getDataState() {
        return dataState;
    }

    public void setDataState(Integer dataState) {
        this.dataState = dataState;
    }

    public String getQuartzLogId() {
        return quartzLogId;
    }

    public void setQuartzLogId(String quartzLogId) {
        this.quartzLogId = quartzLogId == null ? null : quartzLogId.trim();
    }

    public BigDecimal getSunScore() {
        return sunScore;
    }

    public void setSunScore(BigDecimal sunScore) {
        this.sunScore = sunScore;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department == null ? null : department.trim();
    }

    public Integer getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(Integer departmentId) {
        this.departmentId = departmentId;
    }
    public Integer getIndicatorId() {
        return indicatorId;
    }

    public void setIndicatorId(Integer indicatorId) {
        this.indicatorId = indicatorId;
    }

    public String getIndicatorName() {
        return indicatorName;
    }

    public void setIndicatorName(String indicatorName) {
        this.indicatorName = indicatorName == null ? null : indicatorName.trim();
    }

    private String sunScoreAvg;

    public String getSunScoreAvg() {
        return sunScoreAvg;
    }

    public void setSunScoreAvg(String sunScoreAvg) {
        this.sunScoreAvg = sunScoreAvg;
    }

    private Integer rankingNumber;

    public Integer getRankingNumber() {
        return rankingNumber;
    }

    public void setRankingNumber(Integer rankingNumber) {
        this.rankingNumber = rankingNumber;
    }
}